olfactory system - French English Dictionary